"high street" - Details

English Term:
high street
Arabic Term:
المنشآت الصغيرة
Arabic Definition:

.